Alphabetic Minimax Trees of Degree at Most t

نویسندگان

  • Don Coppersmith
  • Maria M. Klawe
  • Nicholas Pippenger
چکیده

Problems in circuit fan-out reduction motivate the study of constructing various types of weighted trees that are optimal with respect to maximum weighted path length. An upper bound on the maximum weighted path length and an efficient construction algorithm will be presented for trees of degree at most t, along with their implications for circuit fan-out reduction. Key words, optimal weighted tree, minimax tree, t-ary tree, fanout reduction, logical circuits In this paper we consider the problem of constructing, for any list w1,. W of integers, a tree T with maximum degree at most (where _-> 2 is a fixed integer) and leaves vl, , vn in left to right order such that fT(wl,’", w,) maxl= 1 and w_- 1 +max (wi+l, , wi+) for some s <and with 0 <<n-s, then replace the s weights W+l," , w+ by the single weight 1 max (wi+, ", wi+). * Received by the editors May 2, 1983, and in revised form May 21, 1984. t IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598. $ IBM Research Laboratory, San Jose, California 95193.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Algorithm for Building Alphabetic Minimax Trees

We show how to build an alphabetic minimax tree for a sequence W = w1, . . . , wn of real weights in O(nd log logn) time, where d is the number of distinct integers ⌈wi⌉. We apply this algorithm to building an alphabetic prefix code given a sample.

متن کامل

Alphabetic Trees Enumeration and Optimization with applications to VLSI design

Alphabetic trees are trees without any internal edge crossing despite an imposed total order on their leaf nodes This paper presents a systematic procedure for generating all alphabetic trees on a given number of leaf nodes under bounded degree and or bounded height criteria The number of such trees is calculated and used to derive upper bounds on the complexity of the corresponding alphabetic ...

متن کامل

Alphabetic Trees Theory and Applications in Layout Driven Logic Synthesis Revision of TCAD Manuscript

Routing plays an important role in determining the total circuit area and circuit performance and hence must be addressed as early as possible during the design process In this paper an e ective routing driven approach for technology dependent logic synthesis which relies on alphabetic tree construction is presented Alphabetic trees are trees which are generated under the restriction that the i...

متن کامل

Optimal Alphabetic Ternary Trees

We give a new algorithm to construct optimal alphabetic ternary trees, where every internal node has at most three children. This algorithm generalizes the classic Hu-Tucker algorithm, though the overall computational complexity has yet to be determined.

متن کامل

Alphabetic Minimax Trees in Linear Time

We develop a linear time algorithm algorithm for the following problem: given an ordered sequence of n real weights w1, w2, . . . , wn, construct a binary tree on n leaves labeled with those weights when read from left to right so that the maximum value of wi plus depth of the i-th leftmost leaf is minimized. This improves the previously known O(n logn) time solutions [2,11,13]. We also give a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • SIAM J. Comput.

دوره 15  شماره 

صفحات  -

تاریخ انتشار 1986